package com.spring.demo3;

/**
 * @author:liuwei
 * @creatdate:2021-07-15-10:58
 */
public class Clint {
	public static void main(String[] args) {
		//真实角色
		Host host = new Host();
		//代理实例的调用处理程序
		PorxyInvocationHandler porxyInvocationHandler = new PorxyInvocationHandler();
		//通过调用程序处理角色来处理我们要调用的接口对象
		porxyInvocationHandler.setRent(host);
		Rent proxy = (Rent) porxyInvocationHandler.getProxy();//proxy这里proxy就是动态生成的，我们并没有写
		proxy.rent();
	}
}
